public class Semaphore  implements java.io.Serializable {
    public Semaphore(int permits){

    }
    public void acquire() throws InterruptedException{}
    public void release(){

    }
}
